import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';
import { RouterModule } from '@angular/router';

import { SharedelectricbicycleSharedModule } from 'app/shared';
import {
    ElecBicycleUserComponent,
    ElecBicycleUserDetailComponent,
    ElecBicycleUserUpdateComponent,
    ElecBicycleUserDeletePopupComponent,
    ElecBicycleUserDeleteDialogComponent,
    elecBicycleUserRoute,
    elecBicycleUserPopupRoute
} from './';

const ENTITY_STATES = [...elecBicycleUserRoute, ...elecBicycleUserPopupRoute];

@NgModule({
    imports: [SharedelectricbicycleSharedModule, RouterModule.forChild(ENTITY_STATES)],
    declarations: [
        ElecBicycleUserComponent,
        ElecBicycleUserDetailComponent,
        ElecBicycleUserUpdateComponent,
        ElecBicycleUserDeleteDialogComponent,
        ElecBicycleUserDeletePopupComponent
    ],
    entryComponents: [
        ElecBicycleUserComponent,
        ElecBicycleUserUpdateComponent,
        ElecBicycleUserDeleteDialogComponent,
        ElecBicycleUserDeletePopupComponent
    ],
    schemas: [CUSTOM_ELEMENTS_SCHEMA]
})
export class SharedelectricbicycleElecBicycleUserModule {}
